## 指定镜像
FROM  nginx:alpine

## 维护者信息
MAINTAINER lico "1065107664@qq.com"

## 运行用户，默认root
# ENV RUN_USER nginx 
## 设置组
# ENV RUN_GROUP nginx
## 数据文件夹
# ENV DATA_DIR /data
##日志文件夹
# ENV LOG_DIR /log

## 设置时区
ENV TZ=Asia/Shanghai
# RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

## 设置一个默认端口
EXPOSE 80

## 创建一些需要的目录
# RUN mkdir /www -p

## 进入目录中，相当于cd
WORKDIR /root/nginx

## 添加当前目录的一些东西复制到进入镜像
ADD conf/nginx.conf /etc/nginx/nginx.conf
ADD conf/conf.d/default.conf /etc/nginx/conf.d/default.conf
ADD run.sh /run.sh

## 设置权限
# RUN chown nginx.nginx -R /www
RUN chmod 775 /run.sh

## cmd 用于执行容器启动后的命令，只能出现一次，所以用脚本
# CMD ["/run.sh"]

CMD ["nginx", "-g", "daemon off;"]

